package cn.com.hatech.blog.module.admin.dashboard.service;

import cn.com.hatech.blog.module.admin.dashboard.entity.Log;

import java.util.List;

/**
 * @projectName: hatech-blog
 * @package: cn.com.hatech.blog.module.admin.service
 * @className: ILogService
 * @author: xuruikai
 * @description: 日志信息业务层接口
 * @date: 2020/1/11 14:27
 * @version: 1.0
 */
public interface ILogService {

    /**
     * 插入日志
     *
     * @param action
     * @param data
     * @param ip
     * @param authorId
     * @return
     */
    int insertLog(String action, String data, String ip, String authorId);

    /**
     * 获取日志分页
     *
     * @param page  当前页
     * @param limit 每页条数
     * @return 日志
     */
    List<Log> getLogs(int page, int limit);
}
